mammal remains - Turkish English Dictionary